package org.linlinjava.litemall.db.vo.order_manage;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author wj
 * @date 2021/5/28 18:08
 */
public class OrderGoodsBackVo {

    private Integer id;


    private Integer orderId;


    private Integer goodsId;


    private String goodsName;


    private String goodsSn;


    private Integer productId;


    private Short number;


    private BigDecimal price;


    private String specifications;


    private String picUrl;


    private Integer comment;


    private LocalDateTime addTime;


    private LocalDateTime updateTime;


    private Boolean deleted;


    private Integer storeId;

    private Integer orderGoodsStat;


    private String shipDictName;

    /**
     * 物流单号
     */
    private String shipSn;

    private String shipChannel;

    private Integer shipStatus;

    /**
     * 物品类型
     */
    private String goodsType;

    public OrderGoodsBackVo() {
    }

    public OrderGoodsBackVo(Integer id, Integer orderId, Integer goodsId, String goodsName, String goodsSn, Integer productId, Short number, BigDecimal price, String specifications, String picUrl, Integer comment, LocalDateTime addTime, LocalDateTime updateTime, Boolean deleted, Integer storeId, Integer orderGoodsStat, String shipDictName, String shipSn, String shipChannel, Integer shipStatus, String goodsType) {
        this.id = id;
        this.orderId = orderId;
        this.goodsId = goodsId;
        this.goodsName = goodsName;
        this.goodsSn = goodsSn;
        this.productId = productId;
        this.number = number;
        this.price = price;
        this.specifications = specifications;
        this.picUrl = picUrl;
        this.comment = comment;
        this.addTime = addTime;
        this.updateTime = updateTime;
        this.deleted = deleted;
        this.storeId = storeId;
        this.orderGoodsStat = orderGoodsStat;
        this.shipDictName = shipDictName;
        this.shipSn = shipSn;
        this.shipChannel = shipChannel;
        this.shipStatus = shipStatus;
        this.goodsType = goodsType;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getGoodsSn() {
        return goodsSn;
    }

    public void setGoodsSn(String goodsSn) {
        this.goodsSn = goodsSn;
    }

    public Integer getProductId() {
        return productId;
    }

    public void setProductId(Integer productId) {
        this.productId = productId;
    }

    public Short getNumber() {
        return number;
    }

    public void setNumber(Short number) {
        this.number = number;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public String getSpecifications() {
        return specifications;
    }

    public void setSpecifications(String specifications) {
        this.specifications = specifications;
    }

    public String getPicUrl() {
        return picUrl;
    }

    public void setPicUrl(String picUrl) {
        this.picUrl = picUrl;
    }

    public Integer getComment() {
        return comment;
    }

    public void setComment(Integer comment) {
        this.comment = comment;
    }

    public LocalDateTime getAddTime() {
        return addTime;
    }

    public void setAddTime(LocalDateTime addTime) {
        this.addTime = addTime;
    }

    public LocalDateTime getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(LocalDateTime updateTime) {
        this.updateTime = updateTime;
    }

    public Boolean getDeleted() {
        return deleted;
    }

    public void setDeleted(Boolean deleted) {
        this.deleted = deleted;
    }

    public Integer getStoreId() {
        return storeId;
    }

    public void setStoreId(Integer storeId) {
        this.storeId = storeId;
    }

    public Integer getOrderGoodsStat() {
        return orderGoodsStat;
    }

    public void setOrderGoodsStat(Integer orderGoodsStat) {
        this.orderGoodsStat = orderGoodsStat;
    }

    public String getShipDictName() {
        return shipDictName;
    }

    public void setShipDictName(String shipDictName) {
        this.shipDictName = shipDictName;
    }

    public String getShipSn() {
        return shipSn;
    }

    public void setShipSn(String shipSn) {
        this.shipSn = shipSn;
    }

    public String getShipChannel() {
        return shipChannel;
    }

    public void setShipChannel(String shipChannel) {
        this.shipChannel = shipChannel;
    }

    public Integer getShipStatus() {
        return shipStatus;
    }

    public void setShipStatus(Integer shipStatus) {
        this.shipStatus = shipStatus;
    }

    public String getGoodsType() {
        return goodsType;
    }

    public void setGoodsType(String goodsType) {
        this.goodsType = goodsType;
    }
}
